<?php

namespace App\Models;

use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Database\Eloquent\Model;

/**
 * App\Models\Config
 *
 * @property int $id
 * @property string|null $appId appId
 * @property int $authorId authorId
 * @property string|null $captcha 验证码
 * @property int $passType 通行证类型
 * @property mixed|null $peers 同行
 * @property int $source 来源
 * @property mixed|null $deviceGroups 设备组
 * @property \Illuminate\Support\Carbon|null $created_at
 * @property \Illuminate\Support\Carbon|null $updated_at
 * @property \Illuminate\Support\Carbon|null $deleted_at
 * @method static \Illuminate\Database\Eloquent\Builder|Config newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|Config newQuery()
 * @method static \Illuminate\Database\Query\Builder|Config onlyTrashed()
 * @method static \Illuminate\Database\Eloquent\Builder|Config query()
 * @method static \Illuminate\Database\Eloquent\Builder|Config whereAppId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config whereAuthorId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config whereCaptcha($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config whereDeletedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config whereDeviceGroups($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config wherePassType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config wherePeers($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config whereSource($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Config whereUpdatedAt($value)
 * @method static \Illuminate\Database\Query\Builder|Config withTrashed()
 * @method static \Illuminate\Database\Query\Builder|Config withoutTrashed()
 * @mixin \Eloquent
 */
class Config extends Model
{
	use HasDateTimeFormatter;
    use SoftDeletes;
    use HasFactory;

    protected $table = 'config';

    protected $guarded = ['id'];

}
